/**
 * 主页面
 */
$(function() {
	$("#tree").tree({
		url:"main/tree",
		onClick : function(node) {
			// 先要判断当前这个选项卡存不存在select
			if ($('#tabs').tabs('exists', node.text)) {
				// 选中指定的选项卡
				$('#tabs').tabs('select', node.text);
			} else {
				if(node.attributes.url!=''){
					// 创建一个选项卡
					$('#tabs').tabs('add', {
						title : node.text,
						content:'<iframe frameborder=0 width=100% height=100% src='+node.attributes.url+'></iframe>',
						cache:false,
						closable : true,
						tools : [ {
							iconCls : 'icon-mini-refresh',
							handler : function() {
								console.debug('refresh tab!!');
								//alert('refresh');刷新
								//获取当前被选中的选项卡
								var tab = $('#tabs').tabs('getSelected');
								//tab.panel('refresh');
								tab.panel({content:'<iframe frameborder=0 width=100% height=100% src='+node.attributes.url+'></iframe>'});
							}
						}]
					});
				}
			}
		},
		onLoadSuccess:function(node,data){
			//收起所有菜单
			$('#tree').tree('collapseAll');
		}
	})
	$("#mm").menu({
		onClick : function(item){
			if(item.text=="退出系统"){
				window.location.href="user/logout";
			}else{
				/*var $li=$("旧密码：<input name='oldpassword' id='oldpassword'><br>旧密码：<input name='newpassword' id='newpassword'>");
					$('#formbox').appent($li);*/
				$('#formbox').dialog({
					title:"修改密码",
					width : 300,
					height : 250,
					closed : false,
					cache : false,
					href:"user/password/update",
					modal : true,
					
					buttons : [ {
						text:"修改密码",
						handler:function(){
							$('#update_password_form').form('submit', {
								onSubmit : function() {
									//执行表单的验证
									if($('#update_password_form').form('validate')){
										if(check_oldpassword()){
											console.debug("true");
											return true;
										}
									}
									return false;
								},
								success : function(data) {
									
									if(data=="success"){
										$('#formbox').dialog('close');
										$.messager.alert('修改提示','修改成功','info');
									}else{
										$.messager.alert('修改提示','修改失败','error');
									}
								}
							});
						}
					}
					]
				})
			}
		}
	})
})